insulated track rails - Englisch Synonyme Wörterbuch